package cn.edu.csust.coursecard.service;


import cn.edu.csust.coursecard.dao.entity.Notice;
import cn.edu.csust.coursecard.common.ReturnData;

import java.util.List;

/**
 * @author 许大人
 */
public interface NoticeService {
    @Deprecated
    List<Notice> getByUserIdLegacy(Integer userId);

    List<Notice> getUser(Integer userId);

    List<Notice> getGlobal();
    ReturnData getAll();

    ReturnData addNotice(Notice notice);

    ReturnData deleteById(Integer id);

    ReturnData deleteAll();

}
